#!/bin/bash
# imgsize
# uses imagemagick app "identify" to show dimensions of an image
# Friday, 04/08/2022

if [ -z "$1" ]; then
	Xdialog --title "Sorry..." --infobox "\nFile not found.\n" 0 0 4000
	exit 1
fi

echo 'iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAdhAAAHYQGVw7i2AAAA
GXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA6xJREFUSImtlG1IW2cUx383NzHR
mBits5qYmFar9aVOcehsN2m7uqIrMjpGv+xLX+ZaWKFfxiiU4Va6wqBsnwYdlO1DYRtCNzY22rKC
o7STFdo6X+oYpda3aK02JsaY5D732YdrK26JU+YfHi7POfc5v3PPPedRhBB/kETfn3/ffebTL3MU
BZASFAUp4dCBV+eOfXhxKNmZf0pK2WOWUm5L5rzX38vBA80c67j4zPbjhQ+49ssVR6ozSRQxp6Tr
EgAtPErnuSN03R5nePIJJUX5q4xtaAWAbjwXpvDrk+z1C25hJrQIXq1MqRy6LhZJGm6XhemIILQg
luz/G7BEAiCq6UTjEin0VEeSKmWJdGmUQuo6U+EE5fk2QvM6w7G1lSglgKe11gW/3Y9wZSDMbFRQ
XpyxPgCJjkQipaCtxkVbjYtrgyG6J9bpJyONJfUEAGd/DvDJ5UnDvgalLpGUxhIaACdbC2gsDnFj
fG0A5XZXpzx/roNYQiMae9qakgeBIDaLSn62DRGPoaAQnBc8mtMo929IGsxkVrHbLJhVE0KXVG3b
GjRdvfQVjiwnlZUVxGJxjh4/wb2hGU5/dAqAPa37cOVuoLS8hNa9OyjxODnY3s5fw9Mcffc4w5Oz
tLzWitVqxl+YT5HXw5PZCG++dYSvv+vKMoOOz+ejrLqBwf4+GrdXs7M2l6amGj6zmaivK8WWGKGg
sIBY3MxAXx87dzWwuzaPxh21ONNVGuuL0UJ+fJs2E5yZZWJ8hLoXypBSou6pL+6wWK281LwPW/g6
Pnsvu158Dm26G1XoVHgmqS5VcWfPocQDZDtMeDN6aarPRXt8E5MuqHA/4vlSC57sEKqYIccJG9P6
+PbyGGYUQEgKCotobnIvq+nrLd5le6/bjtdtX2bb3+Jbtvd7M/F7MwlHjO4zq2YLd+72cOHjE4jI
w2cvLmiCROLf10I0JkBK5H+0qyZ0FEVBCQwNyG8+P4WqSEJzUbSEQf797iD5OZmUbcojEhgmrumM
BjUeBnVe2V61LJiiKLhcDoQ0xirdmobDmUmOZ8uIomla0lw62nez0e3m8OG3CXS+x8lLY/SPL9BQ
5eaLH3pXTn9J3akHzaQspmdkdXa/h64/w9ycUFYbHFhhki3qokvq/NQzy/X7EcaCCSq3FKwPIMNu
NeJLQZ0/g7wsld7RBaZNqT96bYB0O7/euMXU6APij4MAjAY1cgvT1gfwxjtn0DiNSMxDXiGqamKr
08HLbYfWBPgbSdR/DXWh1YAAAAAASUVORK5CYII=' | base64 -d > /tmp/icon.png

yy=`command -v identify`
if [ -z "$yy" ]; then	
	Xdialog --title "Sorry..." --infobox "\nThe Imagemagick package is needed for this script.\n" 0 0 4000
	exit 1
fi
DIMENSIONS=`gm identify -format "%w x %h" "$1"`
IMGNAME=`echo "$1" | rev | cut -d"/" -f1 | rev`
yad -info --text="<b><big><big>\n$DIMENSIONS</big></big></b>" --width=340 --text-align center --center \
--window-icon="/tmp/icon.png"  --title="$IMGNAME" --button=OK:0 --timeout=5
rm /tmp/icon.png 2>/dev/null
exit 0
